package lion.dev.matcher;

import org.apache.commons.lang.StringUtils;

/**
 * 后缀匹配
 *
 * @author lion
 * @email hl_0074@sina.com
 * @date 2014年5月8日
 */
public class SuffixMatcher implements Matcher {

	private String suffix;

	public SuffixMatcher(String suffix) {

		this.suffix = suffix;
	}

	@Override
	public boolean match(String name) {

		if (StringUtils.isBlank(name)) { return false; }

		return name.endsWith(this.suffix);
	}

	@Override
	public boolean equals(String name) {

		return StringUtils.equals(this.suffix, name);
	}

}
